Preconditions on geometrically sensitive subdivision schemes
نویسندگان
چکیده
Our objective is to create subdivision schemes with limit surfaces which are surfaces useful in engineering (spheres, cylinders, cones etc.) without resorting to special cases. The basic idea explored by Sabin et al. [1] in the curve case is that if the property that all vertices lie on an object of the required class can be preserved through the subdivision refinement, it will be preserved into the limit surface also. The next obvious step was to try a bivariate example. We therefore identified the simplest possible scheme and implemented it. However, this misbehaved quite dramatically. This note, by doing the limit analysis (which should, in hindsight, have preceded the implementation), identifies why the misbehaviour occurred, and draws conclusions about how the problems should be avoided. 1 The simplest geometry sensitive bivariate scheme Sabin et al. describe an interpolating curve scheme which preserves circles [1]. We therefore sought to find an interpolating surface scheme which preserves spheres. We wanted to make the experiment as simple as possible. We therefore chose that the new facets should be defined by √ 3 rules [2], so that each new facet joins one original vertex to new face-vertices in two adjacent triangles (Figure 1). This means that the only new vertices to be positioned are ones logically in the middles of the old facets: because the scheme is interpolating there are also new ones which are simply positioned exactly at the old ones. These decisions meant that only triangulations had a well defined refinement, not general polyhedra, and we also chose to limit this experiment to polyhedra without boundary. This was quite acceptable for a first experiment. Our first idea was that each new face-vertex in a triangulation should be chosen to make the estimator of mean curvature there equal to the mean of the mean curvatures at the three vertices of the face. [email protected] [email protected]
منابع مشابه
Designing composite triangular subdivision schemes
The paper iterates on the observation made independently by several groups of authors that building subdivision schemes out of simple, very local and geometrically invariant averaging rules is convenient both from a theoretical and practical point of view. We review the benefits of this approach with special emphasis on the smoothness analysis of the limit surfaces, derive certain guidelines fo...
متن کاملStellar Subdivision Grammars
In this paper we develop a new description for subdivision surfaces based on a graph grammar formalism. Subdivision schemes are specified by a context sensitive grammar in which production rules represent topological and geometrical transformations to the surface’s control mesh. This methodology can be used for all known subdivision surface schemes. Moreover, it gives an effective representatio...
متن کاملA subdivision-based implementation of the hierarchical b-spline finite element method
A novel technique is presented to facilitate the implementation of hierarchical b-splines and their interfacing with conventional finite element implementations. The discrete interpretation of the two-scale relation, as common in subdivision schemes, is used to establish algebraic relations between the basis functions and their coefficients on different levels of the hierarchical b-spline basis...
متن کاملQuasi 4-8 Subdivision Surfaces
This paper presents a new scheme for subdivision surfaces that is based on four-directional meshes. It combines geometry-sensitive refinement with convolution smoothing. The scheme has a simple, efficient implementation and generates well-shaped meshes which converge to smooth surfaces. keywords: subdivision schemes, four-directional meshes, quincunx lattice, refinenement, smoothing.
متن کاملGeometric conditions for tangent continuity of interpolatory planar subdivision curves
Curve subdivision is a technique for generating smooth curves from initial control polygons by repeated refinement. The most common subdivision schemes are based on linear refinement rules, which are applied separately to each coordinate of the control points, and the analysis of these schemes is well understood. Since the resulting limit curves are not sufficiently sensitive to the geometry of...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007